home *** CD-ROM | disk | FTP | other *** search
- Arcgsh History
-
- V3.5: - Minor corrections.
-
- V3.4: - Arcgsh now supports the ARGV extended parameter passing scheme in
- addition to the xArgv parameter passing scheme. This is especially
- useful for working with Zoo, because parameter strings longer than
- 125 characters can be handed over now. The ARGV and xArgv parameter
- passing schemes are available to registered users only.
-
- - Zoo did not work properly when Arcgsh was called from the Gemini
- shell by dragging a Zoo archive file to the Arcgsh icon on the
- Gemini desktop. Fixed.
- (Technical note: This problem was due to the fact that Gemini
- supports the ARGV parameter passing scheme and Arcgsh did not.
- Furthermore Zoo did not notice the ARGV environment was not set up
- for itself but for Arcgsh.)
-
- - A new option "Zoom boxes" has been introduced. If this option is
- active a growing box is drawn when a window is opened and a
- shrinking box when it is closed. This was Arcgsh's normal behavior
- in former versions. When you disable this option the "zoom" boxes
- are not drawn and you will get a little speed gain in the dialogs.
-
- V3.3: - The dialog boxes for Zoo, Arc, LHarc, Uud, and "other program" as
- well as the file selector for "show file" and "edit file" can be
- invoked from the keyboard now. The keys that start a certain
- function are listed at the right hand side of the menu entries
- within the "File" menu.
-
- - A new option "Repeat last dialog" has been introduced. If this
- option is active the dialog that was called last will be repeated
- automatically until it is left with the "Cancel" button. Example:
- After Zoo has executed the Zoo dialog box appears on the screen
- again automatically.
-
- - Under certain circumstances the automatic startup inserted
- "arcgsh.rsc" as the archive file. Fixed.
-
-
- V3.2: - Arcgsh can be called with a filename parameter now. If the extension
- of this filename is "ARC", "LZH" or "ZOO" the appropriate dialog box
- with the filename already filled in will be displayed. To exploit
- this functionality proceed as follows:
- 1. Using the desktop install ARCGSH.PRG as an application for files
- with extension "ARC".
- 2. Save your work to the DESKTOP.INF file.
- 3. Edit DESKTOP.INF. Somewhere you will find a line like
- #G 03 04 C:\BIN\ARCGSH\ARCGSH.PRG@ *.ARC@
- Duplicate it twice and change the extension ARC to "LZH" and
- "ZOO", respectively. It will look like
- #G 03 04 C:\BIN\ARCGSH\ARCGSH.PRG@ *.ARC@
- #G 03 04 C:\BIN\ARCGSH\ARCGSH.PRG@ *.LZH@
- #G 03 04 C:\BIN\ARCGSH\ARCGSH.PRG@ *.ZOO@
- then.
- 4. Reboot the system. A doubleclick on a file with one of the above
- mentioned extensions will invoke Arcgsh then.
-
- - On some TeX installations the "makeidx" style is not available. The
- Arcgsh distribution now comes with MAKEIDX.STY. It must be present
- in the same directory as ARCGSH.TEX while the latter is processed by
- TeX and lets TeX run without moaning about a missing makeidx style
- file and a missing \printindex command. However, if you have a real
- makeidx style file on your TeX installation you should not use
- Arcgsh's MAKEIDX.STY.
-
-
-
- V3.1: - Overlong filenames in "Call any program" were editable,
- fixed.
-
- - Filenames in the Zoo and "Program" dialog box were not
- always correctly abbreviated, fixed.
-
- - The parameter string to the user-defined editor and
- user-defined pager was restricted to 32 characters,
- fixed.
-
-
-
- V3.0: - LHarc is supported.
-
- - Arc version 6.02 is supported. (The former version was
- 5.21.)
-
- - Again a new and very different configuration file
- format. You cannot use your old configuration file any
- more. Please create a new one! (A conversion aid from
- old to new format is not given.)
-
- - Documentation is in LaTeX format now.
-
- - A huge bunch of internal code revirement has been done.
- Some of it you will notice: TOS 1.4 support, the file
- selection handler (a la Zoo dialog box) for all programs
- (except Uud and Uue).
-
-
-
- V2.1c:- Internal buffer length for pathnames increased from 64
- to 119.
-
- - Function "Other program": Programs with extension ".APP"
- are now correctly regarded as GEM-type programs instead
- of TOS-type.
-
- - Functions "Copy file" and "Move file": If the destina-
- tion drive did not have enough space for the file to be
- copied/moved the incomplete destination file was left as
- "junk". It will be erased now.
-
- - If standard output was directed to some file and the
- "beep upon termination" option was selected the beep
- went to the file instead of the loudspeaker. Fixed.
-
-
-
- V2.1: - Shar is supported. Shell archives can be created and
- extracted.
-
- - A user defined pager and a user defined editor are
- supported. It is no longer neccessary to leave Arcgsh to
- simply look at or edit a file.
-
- - It is now possible to pass command lines longer than 125
- characters to a dependend program, because Arcgsh now
- supports the xArg extended parameter passing protocol.
- However, this does only work with programs that also
- support this protocol. This was implemented because the
- documentation of the ST version of Zoo says that the
- xArg protocol is supported. However, it turned out that
- this is not the case. Hopefully it will be implemented
- in some future Zoo version.
-
-
-
- V2.0: - Zoo is supported. This is the most important change and
- justifies the main versions counter being increased from
- 1 to 2.
-
- - A "Copy file" function is provided in the "Utilities"
- menu.
-
- - The "Rename file" function in the "Utilities" menu is
- replaced by the function "Move file". In addition to the
- old "Rename file" this function can also move a file
- from one disk to another.
-
- - Screen handling on color monitor cleaned up. (I have a
- color monitor emulator for my monochrome monitor now -
- without color of course.)
-
- - New configuration file format. You cannot use your old
- configuration file any more. Please create a new one! (A
- conversion aid from old to new format is not given.)
-
- - Intermediate version: not everything the docs says
- really works.
-
-
-
- V1.4: - Double click on a file or path name field not neccessary
- if the field is empty. A single click is sufficient in
- that case.
-
-
-
- V1.3: - Internal code revision leading to a smaller program
-
- - Slight change to the "current directory" display mechan-
- ism (see V1.1): After a double click on a file name
- field that already contains a file name the "current
- directory" is set to the path of that file. Consequently
- this path will be displayed in the dialog box. This
- should usually be what the user wants.
-
-
-
- V1.2: - Bug fixed: Sometimes a double backslash ('\\') appeared
- when the standard TOS file selector box was used. This
- did not happen with the replacement file selector box I
- usually use so I did not notice it earlier.
-
- - Any program (TOS or GEM) may be executed as a dependend
- program. Program parameters and working directory may be
- given (parameters also for GEM programs (.PRG files)).
-
- - A mandatory file name parameter of a subfunction (ARC,
- UUD, UUD, other program) will be requested by an
- automatically appearing file selector box.
-
-
-
- V1.1: - The directory displayed in the file selector box is now
- always the directory selected by the last file selection
- ("current directory"). Exception: locate program.
-
- - Complaining about non present configuration file remo-
- ved.
-
- - Internal code revision leading to a smaller program
-
- - ARC parameter form is sorted now.
-
- - Options to display the executed command, hold or not to
- hold after executing a dependend program, beep or not to
- beep after executing a dependend program
-
- - Files may be added, extracted etc. from/to any direc-
- tory, not just the one where the ARC file resides.
-
-
-
- V1.0: - First release
-
-
-
-
-
-
- Pipeline (ideas still to be realized in some future release):
-
- - Not having to "type any key" when an error in a dependend
- program occurs
- - Comfortable mechanism to edit environment variables
-